package entities;

import services.impl.StandardOPs;
import java.util.List;
import java.util.LinkedList;
import java.util.ArrayList;
import java.util.Arrays;
import java.time.LocalDate;
import java.io.Serializable;
import java.lang.reflect.Method;

public class Plan implements Serializable {
	
	/* all primary attributes */
	private String Content;
	private String BelongGroup;
	private String BelongUser;
	private String Id;
	private boolean Finish;
	
	/* all references */
	private Student PlanBelongStudent; 
	private Teacher PlantoTeacher; 
	
	/* all get and set functions */
	public String getContent() {
		return Content;
	}	
	
	public void setContent(String content) {
		this.Content = content;
	}
	public String getBelongGroup() {
		return BelongGroup;
	}	
	
	public void setBelongGroup(String belonggroup) {
		this.BelongGroup = belonggroup;
	}
	public String getBelongUser() {
		return BelongUser;
	}	
	
	public void setBelongUser(String belonguser) {
		this.BelongUser = belonguser;
	}
	public String getId() {
		return Id;
	}	
	
	public void setId(String id) {
		this.Id = id;
	}
	public boolean getFinish() {
		return Finish;
	}	
	
	public void setFinish(boolean finish) {
		this.Finish = finish;
	}
	
	/* all functions for reference*/
	public Student getPlanBelongStudent() {
		return PlanBelongStudent;
	}	
	
	public void setPlanBelongStudent(Student student) {
		this.PlanBelongStudent = student;
	}			
	public Teacher getPlantoTeacher() {
		return PlantoTeacher;
	}	
	
	public void setPlantoTeacher(Teacher teacher) {
		this.PlantoTeacher = teacher;
	}			
	


}
